}
t = create_texture (self, gdk_texture_get_width (texture), gdk_texture_get_height (texture));
- gdk_gl_context_label_object_printf (self->gl_context, GL_TEXTURE, t->texture_id,
- "GdkTexture<%p> %d", texture, t->texture_id);
if (gdk_texture_set_render_data (texture, self, t, gsk_gl_driver_release_texture))
t->user = texture;
surface,
min_filter,
mag_filter);
+ gdk_gl_context_label_object_printf (self->gl_context, GL_TEXTURE, t->texture_id,
+ "GdkTexture<%p> %d", texture, t->texture_id);
+
cairo_surface_destroy (surface);
return t->texture_id;
texture_id = gsk_gl_driver_create_texture (self->gl_driver,
surface_width,
surface_height);
- gdk_gl_context_label_object_printf (self->gl_context, GL_TEXTURE, texture_id,
- "Fallback %s %d", node->node_class->type_name, texture_id);
-
gsk_gl_driver_bind_source_texture (self->gl_driver, texture_id);
gsk_gl_driver_init_texture_with_surface (self->gl_driver,
texture_id,
surface,
GL_NEAREST, GL_NEAREST);
+ gdk_gl_context_label_object_printf (self->gl_context, GL_TEXTURE, texture_id,
+ "Fallback %s %d", node->node_class->type_name, texture_id);
+
cairo_surface_destroy (surface);
GskRoundedRect blit_clip;
texture_id = gsk_gl_driver_create_texture (self->gl_driver, texture_width, texture_height);
- gdk_gl_context_label_object_printf (self->gl_context, GL_TEXTURE, texture_id,
- "Outset Shadow Temp %d", texture_id);
gsk_gl_driver_bind_source_texture (self->gl_driver, texture_id);
gsk_gl_driver_init_texture_empty (self->gl_driver, texture_id);
+ gdk_gl_context_label_object_printf (self->gl_context, GL_TEXTURE, texture_id,
+ "Outset Shadow Temp %d", texture_id);
render_target = gsk_gl_driver_create_render_target (self->gl_driver, texture_id, FALSE, FALSE);
gdk_gl_context_label_object_printf (self->gl_context, GL_FRAMEBUFFER, render_target,
"Outset Shadow FB Temp %d", render_target);
});
blurred_texture_id = gsk_gl_driver_create_permanent_texture (self->gl_driver, texture_width, texture_height);
- gdk_gl_context_label_object_printf (self->gl_context, GL_TEXTURE, blurred_texture_id,
- "Outset Shadow Cache %d", blurred_texture_id);
gsk_gl_driver_bind_source_texture (self->gl_driver, blurred_texture_id);
gsk_gl_driver_init_texture_empty (self->gl_driver, blurred_texture_id);
+ gdk_gl_context_label_object_printf (self->gl_context, GL_TEXTURE, blurred_texture_id,
+ "Outset Shadow Cache %d", blurred_texture_id);
blurred_render_target = gsk_gl_driver_create_render_target (self->gl_driver, blurred_texture_id, TRUE, TRUE);
gdk_gl_context_label_object_printf (self->gl_context, GL_FRAMEBUFFER, render_target,
"Outset Shadow Cache FB %d", render_target);